low-budget motion picture - Türkçe İngilizce Sözlük